header{
     font-family: 'Nunito', sans-serif;
     color: #f6612c;
     text-shadow:-2px 2px 2px #333333;
     background-image: url(../../images/couvertures/baniere.jpg);
     background-repeat: repeat;
     /*background-color: white;*/
     position:relative;
     margin: auto;
     padding: auto;
}
.erreurs{
    text-align:center;
    color:red;
   /* text-decoration: blink;*/
}
body{
     font-family: 'Yanone Kaffeesatz', sans-serif;
     background-color: #e5e5E5;
     margin:0;
     padding:0;
}
a, a:focus, a:active {
     color:blue;
}
.menu a, a:focus, a:active {
     text-decoration:none;
     color:black;
}
#tete{ 
      background-color: black;
      color: white;
      width: 100%;
      text-align:center;
      margin-top: 5%;
      border-top: 3px solid black;
      border-bottom: 3px solid #dfdfdf;
}
#tete li {
      display: inline;
}
#tete a{
      display:inline;
      color: white;
      text-decoration:none;
      background: black;
      padding: 2px 7px 2px 7px;
      width: auto;
      border: 1px solid white;
	}
#home{
    background: #dfdfdf;
}
#home img{
    max-width: 100px;
     height: auto;
}
.tabhome{
    width:95%;
}
.tabhome td{
    width:100px;
}
.recherche {float:right;
      display: inline;
      background: black;
      border: none;
}
.panier {
      font-family: 'Nunito', sans-serif;
      color: #f6612c;
      display: inline;
      border: none;
}
#tete a:hover{
      background: #f6612c;
      text-decoration:none;
      }
.menu {
    /*font-family: 'Nunito', sans-serif;*/
    color: #f6612c;
    float: left;
    list-style-type: none;
    width: 19%;
}	
.menu ul{
  list-style-type:none;
  text-decoration: none;
  padding-left :5%;
  color: #f6612c;
}
.centre {
    float: left;
    /*margin: 0 20px 0 0;
    padding: 10px 0;*/
    width: 80%;
}
.etagere img{
      max-width: 150px;
      height: auto;
}
.panieretagere img{
      /*font-family: 'Yanone Kaffeesatz', sans-serif;*/
      /*color: #f6612c;*/
      max-width: 150px;
      height: auto;
}
.livre img{
      max-width: 200px;
      height: auto;
}
.etagere{
	font-family: 'Merriweather Sans', sans-serif;
}
.livre{
	font-family: 'Merriweather Sans', sans-serif;
  
}
.etagere a{
      /*border: 1px dashed black;*/
      text-decoration:none;
      color: #f6612c;
      margin: 0;
}
.etagere th{
      text-align: left;
      padding: 2em;
}
.separation{
      border: 1px solid #f6612c;
}
table{
      width: auto;
}
.cleaner{
      clear:both;
}
label{
    float: left;
    width: 25%;
    display:block;
}
footer{
     background: black;
     padding-top: 0px; 
     padding: 20px;
}